Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TREVOR PLACE Terraced £24,377,939 £14,535,000 10 Apr 2013
3 TREVOR PLACE Terraced £3,714,658 £2,128,000 18 Nov 2009
4 TREVOR PLACE Terraced £7,951,292 £6,452,350 29 Oct 2018
6 TREVOR PLACE Terraced £4,707,320 £1,400,000 31 Jul 2001
7 TREVOR PLACE Terraced £3,021,279 £1,760,000 3 Aug 2006
8 TREVOR PLACE Terraced £2,819,778 £1,630,900 14 Jul 2006
9 TREVOR PLACE Terraced £3,812,396 £2,112,500 12 Aug 2009